package com.sy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sy.PageVO;
import com.sy.dto.AdminsEditDTO;
import com.sy.dto.PageDTO;
import com.sy.pojo.Admins;
import com.sy.vo.AdminsPageVO;


/**
 * @className: AdminsService
 * @author: Mr.Liu
 * @date: 2025/10/29 13:55
 * @Version: 1.0
 * @description:管理员业务接口
 */

public interface AdminsService extends IService<Admins> {
    /*
     * @Author Mr.Liu
     * @Description //TODO 员工列表分页查询
     * @Date 10:14 2025/10/31
     * @Param [pageDTO]
     * @return com.sy.PageVO<com.sy.vo.AdminsPageVO>
     **/
    PageVO<AdminsPageVO> adminsPage(PageDTO pageDTO);
    /*
     * @Author Mr.Liu
     * @Description //TODO 员工编辑
     * @Date 10:12 2025/10/31
     * @Param [adminsEditDTO]
     * @return boolean
     **/
    boolean updateByPrimaryKeySelective(AdminsEditDTO adminsEditDTO);

}
